LDialogs unit fixes the bug in VCL Dialogs unit. Bug presents itself with
four problems:

1. dialogs get under main form when switched to main form using taskbar
in Win95 and Windows NT 4.0
2. dialogs get under main form in single instance application when dialog
is popped up in first instance and user tries to run another instance
(he gets back first one with dialog under main form) 
3. application with "always on top" menu. When this is marked on,
application's main form and any dialog on top of main form should stay
always on top of desktop. The problem is, any dialog gets always under
main form and application looses "stay on top" ability 
4. in Win95 or Windows NT 4.0 each form creates its own icon visible in
taskbar instead of one icon per application as other "real" applications
do.

All explanation how to use LDialogs is in LDIALOG.HLP file. You should
also check http://www.cyberus.ca/~lkovac/lester.htm and send Lester
(ag623@freenet.carleton.ca) your comment.

There is also example (TEST.DPR) provided here how to use LDialogs unit
properly.